package com.bt7274.pojo.bo;

import jakarta.validation.constraints.NotBlank;
import lombok.Data;

import java.util.Map;

/**
 * @BelongsProject: bt7274-back
 * @BelongsPackage: com.bt7274.pojo.bo
 * @Author: Galland
 * @CreateTime: 2025-06-13
 * @Description: 用户参与活动BO
 * @Version: 1.0
 */
@Data
public class UserParticipateBO {
    @NotBlank(message = "用户ID不能为空")
    private String userId;

    @NotBlank(message = "活动ID不能为空")
    private String promotionId;

    // 额外参数
    private Map<String, Object> extraParams;
}
